﻿using System;

namespace PARK.Attend.Entitys
{
    /// <summary>
    /// 权限管理输入参数
    /// </summary>
    public class AttendCmdModelListOutput
    {
        /// <summary>
        /// 主键Id
        /// </summary>
        public string id { get; set; }
        /// <summary>
        /// 考勤机Id
        /// </summary>      
        public string machlId { get; set; }
        /// <summary>
        /// 考勤机SN
        /// </summary>     
        public string devSN { get; set; }
        /// <summary>
        /// 考勤机名称
        /// </summary>
        public string machName { get; set; }
        /// <summary>
        /// 所属区域Id
        /// </summary>
        public string doorAreaId { get; set; }
        /// <summary>
        /// 所属区域名称
        /// </summary>
        public string doorAreaName { get; set; }
        /// <summary>
        /// 详细位置
        /// </summary>
        public string ctlposition { get; set; }

        /// <summary>
        /// 执行命令
        /// </summary>
        public string cmdContent { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime commitTime { get; set; }

        /// <summary>
        /// 命令下发时间
        /// </summary>
        public DateTime? transTime { get; set; }
        /// <summary>
        /// 命令回复时间
        /// </summary>
        public DateTime? responseTime { get; set; }
        /// <summary>
        /// 回复结果
        /// </summary>
        public string returnValue { get; set; }


        /// <summary>
        /// 权限用户
        /// </summary>       
        public string employeeId { get; set; }

        /// <summary>
        /// 工号
        /// </summary>      
        public string jobNo { get; set; }

        /// <summary>
        /// 姓名
        /// </summary>      
        public string reallName { get; set; }
        /// <summary>
        /// 卡号
        /// </summary>
        public string cardNo { get; set; }
        /// <summary>
        /// 部门Id
        /// </summary>      
        public string departId { get; set; }

        /// <summary>
        /// 部门
        /// </summary>      
        public string departName { get; set; }


        /// <summary>
        /// 1 新增， 2 删除
        /// </summary>      
        public int? addorDel { get; set; }

        /// <summary>
        /// 创建用户
        /// </summary>   
        public string creatorUserId { get; set; }

        /// <summary>
        /// 创建用户姓名
        /// </summary>      
        public string creatorUserName { get; set; }

        /// <summary>
        /// 创建时间
        /// </summary>     
        public DateTime? creatorTime { get; set; }

        /// <summary>
        /// 命令状态 0待执行 1已提取，执行中 2执行成功 3执行失败
        /// </summary>
        public int taskStatus { get; set; }

        /// <summary>
        /// 所属公司Id
        /// </summary>
        public string CompanyId { get; set; }

        /// <summary>
        /// 所属公司名称
        /// </summary>
        public string CompanyName { get; set; }
    }
}
